草庐IT

HTML 常用标签 tag

全部标签

javascript - contentEditable - Firefox <br/> 标签

Firefox插入一个按回车键时标记,而其他浏览器则添加或.我知道chrome和safari正在插入contentEditablediv的firstchild的相同标签。Firefox也是如此,但是,如果第一个标签的innerHTML为空,则Firefox只是忽略该标签并通过将默认节点插入第二行来创建新行,并直接在编辑器内而不是在子节点内写入。所以基本上,我希望Firefox在给定的标签内写入,并在每次按下enter时继续插入那种节点。如何做呢?有什么建议么? 最佳答案 我找到了解决方案:)为了使这项工作正常进行,您必须为插入符号的

javascript - 如何将 JavaScript 代码拆分为多个文件并使用它们而不通过 HTML 中的脚本标记包含它们?

我正在广泛使用构造函数(类),并希望每个构造函数都在一个单独的文件中(类似于Java)。假设我有构造函数说Class1、Class2、...Class10,我只想使用Class1和Class5我需要使用脚本标记将Class1.js和Class2.js包含到HTML页面中。稍后如果我还需要使用Class3和Class6,我需要再次转到HTML页面并为它们添加脚本标签。这种方式维护性太差。JavaScript中有类似C的include指令的东西吗?如果不是,有没有办法模拟这种行为? 最佳答案 您可以使用jQuery.getScript:

javascript - gmail标签选择器难题-有更好的方法吗?

我们正在为我们的Web应用程序实现完全类似于gmail的标签功能-您可以选择帖子(复选框),然后从“标签”(它们本身是一组复选框)下拉列表中选择要应用/删除的标签)。问题是“如何去做?”我有一个解决方案,在解决该问题之前,我想先了解一下这是否正确,以及是否可以使用某些我可能不知道的jquery/javascript构造将其简化。无论如何,我都不是JavaScript/jQuery专业人士。:)让:M={帖子集}N={标签集}M_N=M和N之间的多对多关系,即一组帖子中至少包含N个标签输出:给定一组“选定的”帖子和一组“选定的”标签,将获得具有以下值的JSON项目数组:Post_id,L

javascript - 允许用户上传 HTML/JS 文件的风险

我们正在为HTML5游戏设计在线Playground。用户可以上传包含他们游戏的zip文件。上传时,zip由服务器解压,每个文件循环检查其扩展名是否符合白名单,允许:.html.js.png.jpg.appcache.m4a.ogg(游戏必须在我们导出这些文件的游戏编辑器中制作)。这应该可以防止人们上传zip、服务器端脚本文件等。然后游戏会转移到我们的静态无cookie域(scirra.net)。在我们的scirra.com页面上玩游戏时,游戏会显示在指向scirra.net域的iframe中。这应该可以防止恶意JS访问scirra.comcookie。这个iframe技术和白名单是否

javascript - 录制 html5 音频

是否可以使用html5录制声音?我已经下载了最新的canary版本的chrome并使用以下代码:navigator.getUserMedia=navigator.webkitGetUserMedia||navigator.getUserMedia;navigator.getUserMedia({audio:true},gotAudio,noStream);然后这会提示用户允许录音,如果您说"is",则会出现一条消息,说明chrome正在录音。但是,是否可以访问其中包含原始数据的音频缓冲区?我似乎无法找出方法。有尚未实现的建议规范,有谁知道现在是否可以在任何浏览器上实际实现,并提供说明?

javascript - 插入前端库(例如 Analytics): why not a simple &lt;script&gt; tag?

为了插入GA代码(以及几乎所有其他JS库),代码片段是:(function(i,s,o,g,r,a,m){i['GoogleAnalyticsObject']=r;i[r]=i[r]||function(){(i[r].q=i[r].q||[]).push(arguments)},i[r].l=1*newDate();a=s.createElement(o),m=s.getElementsByTagName(o)[0];a.async=1;a.src=g;m.parentNode.insertBefore(a,m)})(window,document,'script','//www.g

javascript - 向 emscripten HTML 程序提供标准输入?

我有一个C程序,它通过命令行接受一个参数(一个字符数组/字符串)并从标准输入读取。我已经使用emscripten将它编译成JavaScript。这是成功的,我可以像使用node.js的普通C程序一样运行它:emcc-O2translate.cnodetranslate.js"foo"如您所见,我提供了字符串“foo”作为参数,并提供了bar.txt的内容作为标准输入。现在我希望这是一个独立的HTML文件。通过将输出更改为HTML:emcc-O2translate.c-otrans.html我通过addingarguments:['foo'],提供论点varModule中的定义。这按预期

javascript - 如何在 polymer 中设置动态 Meta 标签和 Open Graph 标签?

我有一个我一直在开发的polymer节点站点,但我不知道如何包含动态元标记和开放图谱标记。Jquery不会工作,也不会使用polymerapi添加节点,因为它会在页面加载后添加所有标签,而facebook将无法读取标签。Google抓取工具确实会呈现该页面,但最好是我可以在header中设置描述。grouppages设置数据并使用服务根据url填充页面,但我不知道如何根据页面更改元标记。有人有什么想法吗?一个想法是获取信息服务器端并将其发送到polymer,但我仍然不确定节点和polymer之间是否可行。 最佳答案 这绝对是一个悬而

javascript - 如何在html文件而不是js文件中调用js补全?

我已经通过这种方式安装了tern_for_vim和YouCompleteMe来完成js。1个安装节点curl-o-https://raw.githubusercontent.com/creationix/nvm/v0.33.2/install.sh|bashsource~/.nvm/nvm.shnvminstallnode2安装tern_for_vim$cd~/.vim/bundlegitclonehttps://github.com/marijnh/tern_for_vim3安装YouCompleteMecd~/.vim/bundle/YouCompleteMe$./install.

javascript - 在 React 中动态呈现外部 HTML/React 组件

是否可以从外部源获取HTML/JSX内容并在React中动态呈现?在我们的例子中,我们希望从WordpressAPI获取内容并将其呈现在客户端和服务器上(我们使用的是NextJS)因此,WordpressAPI返回一个JSON响应,其中包含一个内容属性,该属性是一个HTML/JSX字符串。内容看起来像这样。{content:"Thisisanimagegallery"}因此,如您所见,它将是HTML和React组件/JSX的混合,表示为字符串我会使用Axios调用以获取内容(在服务器和客户端上都使用NextJS的getInitialProps()方法),然后我需要渲染它,但我是新手,我